complete/general overhaul - Turkish English Dictionary